// 云函数入口文件
const cloud = require('wx-server-sdk')
// cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
cloud.init({ env: 's-web-devin-3gvwv5vda1185f99' }) // 使用当前云环境

const db = cloud.database()

const getAddressList = async () => {
  try {
    // 地址根据_id进行倒叙排列
    const res = await db.collection('address').orderBy('_id', "desc").get()
    return res
  } catch (error) {
    return { code: -1, msg: 'fail' }
  }
}

// 云函数入口函数
exports.main = async (event, context) => {
  const response = await getAddressList()
  return {
    ...response
  }
}
